daddy long legs [uk] - French English Dictionary